package com.jeeplus.test.jlnu.student.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@Accessors(chain = true)
public class BkStudentInfoReqVo implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "主键id")
    private String id;
    @ApiModelProperty(value = "学校名称")
    private String schoolName;
    @ApiModelProperty(value = "学校代码")
    private String schoolCode;
    @ApiModelProperty(value = "学院名称")
    private String collegeName;
    @ApiModelProperty(value = "系科")
    private String department;
    @ApiModelProperty(value = "专业名称")
    private String majorName;
    @ApiModelProperty(value = "专业代码")
    private String majorCode;
    @ApiModelProperty(value = "层次")
    private String level;
    @ApiModelProperty(value = "学制")
    private String educationSystem;
    @ApiModelProperty(value = "年级")
    private String grade;
    @ApiModelProperty(value = "班号")
    private String classNumber;
    @ApiModelProperty(value = "姓名")
    private String name;
    @ApiModelProperty(value = "曾用名")
    private String formerName;
    @ApiModelProperty(value = "民族")
    private String ethnicity;
    @ApiModelProperty(value = "出生日期")
    private String birthDate;
    @ApiModelProperty(value = "身份证号码")
    private String idCardNumber;
    @ApiModelProperty(value = "性别")
    private String gender;
    @ApiModelProperty(value = "入学日期")
    private String admissionDate;
    @ApiModelProperty(value = "培养方式")
    private String trainingMode;
    @ApiModelProperty(value = "学习形式")
    private String studyForm;
    @ApiModelProperty(value = "学号")
    private String studentId;
    @ApiModelProperty(value = "年龄")
    private String age;
    @ApiModelProperty(value = "籍贯")
    private String hometown;
    @ApiModelProperty(value = "政治面貌")
    private String politicalStatus;
    @ApiModelProperty(value = "联系电话")
    private String contactNumber;
    @ApiModelProperty(value = "健康状况")
    private String healthStatus;
    @ApiModelProperty(value = "身高")
    private String height;
    @ApiModelProperty(value = "兴趣、爱好")
    private String interests;
    @ApiModelProperty(value = "有何特长")
    private String specialties;
    @ApiModelProperty(value = "照片")
    private String photo;
    @ApiModelProperty(value = "生源地")
    private String sourcePlace;
    @ApiModelProperty(value = "地区编码")
    private String regionCode;
    @ApiModelProperty(value = "报考时所在学校或单位")
    private String schoolOrUnitAtAdmission;
    @ApiModelProperty(value = "录取通知书邮寄地址")
    private String admissionNoticeAddress;
    @ApiModelProperty(value = "收件人")
    private String recipient;
    @ApiModelProperty(value = "家庭详细住址")
    private String familyAddress;
    @ApiModelProperty(value = "邮政编码")
    private String postalCode;
    @ApiModelProperty(value = "家庭经济状况及来源")
    private String familyEconomicStatus;

}
